package com.fitness.mapper;

import java.util.List;

import com.fitness.model.Address;
import com.fitness.model.AdminUser;
import com.fitness.model.Camp;
import com.fitness.model.Class;
import com.fitness.model.Order;
import com.fitness.model.PrivateTeacher;

public interface ManagementMapper {

	AdminUser login(AdminUser aUser);

	void addArea(Address address);

	void addAddress(Address address);

	void adminAdd(AdminUser aUser);

	void adminDelete(AdminUser aUser);

	List<AdminUser> adminSelect(AdminUser aUser);


	void orderDelete(Order order);

	void areaDelete(Address address);

	void fitnessDelete(Address address);

	void classDelete(Class c);


	PrivateTeacher privateSearch(PrivateTeacher p);

	void privateDelete(PrivateTeacher p);

	Camp campDetail(Camp camp);

	void campDelete(Camp camp);

	List<Order> orderList(Order order);

	void addClass(Class c);

	void addCamp(Camp c);

	List<Order> orderAllDetail(Order order);

	void privateAdd(PrivateTeacher p);

	Order privateOrderDetail(Order order);

	List<Class> coachList();

	Class coachDetail(Class c);

	void coachAdd(Class c);

	void coachDelete(Class c);

	void coachupdate(Class c);

	void updateClass(Class c);

	void updatePrivate(PrivateTeacher p);

	void updateCamp(Camp c);


}
